企业版
exuding an air of otherworldliness